/*
 * Bismillahirrahmanirrahim...
 * Software ini bebas untuk anda gunakan dan kembangkan
 * Segala resiko akibat penggunaan software ini ditanggung sendiri ya...
 * Semoga bermanfaat, Amin...
 */

package Kontroler;

import Model.ModelOrang;
import View.PanelOrang;
import KomponenGUI.OptionPane;

/**
 *
 * @author farazinux
 */
public class OrangKontroler {

    private ModelOrang mo;

    public void setMo(ModelOrang mo) {
        this.mo = mo;
    }

    public void resetForm(PanelOrang orang){
        String namaDepan = orang.getTxtNamaDepan().getText();
        String namaTengah = orang.getTxtNamaTengah().getText();
        String namaBelakang = orang.getTxtNamaBelakanag().getText();

        if(namaDepan.equals("")&&namaTengah.equals("")&&namaBelakang.equals("")){
        }else{
            mo.resetForm();
        }
    }

    public void submitForm(PanelOrang orang){
        String namaDepan = orang.getTxtNamaDepan().getText();
        String namaTengah = orang.getTxtNamaTengah().getText();
        String namaBelakang = orang.getTxtNamaBelakanag().getText();

        if(namaDepan.trim().equals("")){
            OptionPane.showMessageDialog(orang, "Nama Depan Masih Kosong, Harap Diisi...!!");
            
        }else if(namaTengah.trim().equals("")){
            OptionPane.showMessageDialog(orang, "Nama Tengah Masih Kosong, Harap Diisi...!!");
        }else if(namaBelakang.trim().equals("")){
            OptionPane.showMessageDialog(orang, "Nama Belakang Masih Kosong, Harap Diisi...!!");
        }else {
            mo.submitForm(orang);
            mo.resetForm();
        }
    }

}
